
/*export 用来导出模块，Vue 的单文件组件通常需要导出一个对象，
这个对象是 Vue 实例的选项对象，以便于在其它地方可以使用 import 引入。
而 new Vue() 相当于一个构造函数，在入口文件 main.js 
构造根组件的同时，如果根组件还包含其它子组件，那么 Vue 会通过引入的选项对象构造其对应的 Vue实例，最终形成一棵组件树。
export 和export default 的区别在于：export 可以导出多个命名模块.

箭头函数不需要 function 关键字来创建函数
省略 return 关键字this始终指向函数申明时所在作用域下的this值
//es5
var fun = function() {

}
//es6
var fn = () => {

}
封装的接口类
*/
export default(params)=>
{
    uni.showLoading({title:"加载种...."});
    return new Promise((resolve,reject)=>{
        uni.request({
            ...params,
            success(res)
            {
                resolve(res);
                
            },
            fail(err)
            {
                reject(err);
            },
            complete()
            {
                uni.hideLoading();
            }

        });
    });

}